steam vent - German English Dictionary